package com.cty.dubbo.startup;

import com.alibaba.dubbo.container.Main;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import java.io.File;
import java.io.IOException;

/**
 * @Auther: cty
 * @Date: 2020/3/25 12:58
 * @Description: 测试类
 * @version: 1.0
 */
public class StartupProvider {
    public static void main(String[] args) throws IOException {
        // 官方推荐方法
        // 要求配置文件必须放在/META-INF/spring/*.xml
        Main.main(args);

        // 原始方法（未成功）
//        // 测试路径
//        File f = new File("E:\\JAVAXX\\IdeaProjects\\myduboo\\dubbo-service-impl\\src\\main\\resources\\META-INF\\spring\\applicationContext-dubbo.xml");
//        System.out.println(f.getAbsolutePath());
//        if(f.exists()){
//            System.out.println("文件存在");
//        }else {
//            System.out.println("文件不存在");
//        }
//
//        ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext(f.getAbsolutePath());
//        ac.start();
//        System.out.println("启动成功");
//        System.in.read(); // 按任意键退出


    }
}
